草庐IT

ASP.NET Web Forms - 维持 ViewState

全部标签

ASP.NET Core应用程序在IIS服务器上的运行环境介绍和下载安装(超详细)

前言要想在IIS上成功运行ASP.NETCore应用程序,我们需要有ASP.NETCore运行时和ASP.NETCoreModule。而在这里我们仅需要下载ASP.NETCoreHostingBundle即可,这是为什么呢?想了解的可以看文章末节的介绍。一、ASP.NETCoreHostingBundle的下载安装ASP.NET核心运行时使你能够运行现有的Web/服务器应用程序。在Windows上,我们建议安装托管捆绑包,其中包括.NET运行时和IIS支持。1、浏览器打开以下链接:.NET下载(Linux、macOS和Windows),可以看到以下页面  2、选择所需要的版本,在这里我选择的是

ASP.NET 使用Visual Studio 2019 项目改名 保姆级教学

   ASP.NET的改名解决方法:咱这简单解决问题1、解决方案重命名: 2、项目重命名 3、改名之后保存并退出 4、把项目文件夹名改为你想改的名称 5、把项目中之前默认名称改为你想改的名称 6、把项目文件通过记事本打开 7、把文件路径项目名称改为你现在的名称 8、再次打开,即修改好了名称 

[网络安全] Windows Server 设置文件屏蔽防止黑客利用漏洞上传特定类型的非法文件(.asp .aspx .jsp .php)

[网络安全]WindowsServer设置文件屏蔽防止黑客利用文件上传漏洞上传特定类型的非法文件(.asp.aspx.jsp.php)前言我在负责网站运维期间,遇到过一次黑客利用公司网站内使用的开源文件上传工具漏洞上传非法文件(可执行脚本)我是通过设置文件屏蔽来防止此类事件的再次发生。特在此做下记录。本文主要WindowsServer(2008R2)通过设置文件屏蔽的方式,防止黑客利用上传组件的漏洞上传特定类型的非法文件。目录文章目录前言目录黑客是怎么攻击我的我是怎么防范的安装Windows文件服务器资源管理器(FSRM)文件服务器管理工具设置文件屏蔽文件屏蔽效果测试总结黑客是怎么攻击我的有一

[回馈]ASP.NET Core MVC开发实战之商城系统(六)

经过一段时间的准备,新的一期【ASP.NETCoreMVC开发实战之商城系统】已经开始,在之前的文章中,讲解了商城系统的整体功能设计,页面布局设计,环境搭建,系统配置,及首页【商品类型,banner条,友情链接,降价促销,新品爆款】,商品列表页面,商品详情,购物车等功能的开发,今天继续讲解订单管理功能开发,仅供学习分享使用,如有不足之处,还请指正。 订单管理功能说明 在商城系统中,当用户需要购买商品时,就会进行下单。购买的入口有很多,比如:首页或商品列表页面,看到商品缩略图,可以点击【立即购买】按钮进行下单;在商品详情页面,查看商品的详细参数后,也可以点击【立即购买】按钮进行下单;在购物车页面

ASP.NET Core MVC 从入门到精通之路由

随着技术的发展,ASP.NETCoreMVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NETCoreMVC开发B/S系统过程中所涉及到的相关内容,适用于初学者,在校毕业生,或其他想从事ASP.NETCoreMVC系统开发的人员。 经过前几篇文章的讲解,初步了解ASP.NETCoreMVC项目创建,启动运行,以及ASP.NETCoreMVC的命名约定,创建控制器,视图,模型,接收参数,传递数据等内容,今天继续讲解ASP.NETCoreMVC 路由等相关内容,仅供学习分享使用。  什么是路由? 路由是一种机制,主要是用于检查每一个用户请求,将用户请求映射到

c# - 从 ASP.Net 迁移到 Java 进行 Web 开发

我的工作要求我彻底改变技术。我对此很好,我很高兴能学习新东西;但我觉得我是Java的新手,尤其是我零经验的Web开发方面。简单介绍一下背景知识,我通常会使用ASPMVC3、RazorView引擎、C#创建网站,在后端,一切都将很好地进行TDD,并使用EF进行数据访问。总的来说,我使用.NET已经有4年了。现在我很感激,为了我的目的,我不会发现从语法上将我的技能从C#转换为Java很困难,它只是它周围的一切,框架、网络服务器和短期内会让我感到困惑的东西。即使使用新的IDE一开始也会令人沮丧。有人可以提供任何建议吗?我知道我们想使用SpringMVC,大概与Tomcat一起使用。我是否需要

Telerik UI for ASP.NET Core Crack

TelerikUIforASP.NETCoreCrack  TelerikASP.NETCore还包括MVC和KendoUI捆绑包(用于JavaScript)、Figma的设计工具包以及文档处理库、用于ASP.NETCore的TelerikREPL、RTL支持、辅助功能和键盘导航、主题化、虚拟课堂培训、详细文档、演示、KBs和世界级支持。使用一整套功能丰富、响应迅速、可自定义的ASP.NETCoreUI组件,为任何场景创建具有最佳质量的现代web应用程序。  用于ASP.NET的TelerikUI核心功能:  用于ASP.NETCore和ASP.NETMVC、KendoUI(jQuery、An

ASP.NET Core依赖注入原理详解与Autofac库深度集成实践

在ASP.NETCore中,依赖注入(DI)是非常重要的特性。本文将深入探讨ASP.NETCore源码中的容器IOC和依赖注入的实现原理。什么是IoCInversionofControl(IoC)是指将控制权反转过来,即由系统来控制程序的执行流程。传统的程序都是由开发人员自己编写代码来控制程序的执行流程,而IoC则是将这种“主动权”交给了系统。在IoC中,对象的创建和管理由框架或容器来完成,这些对象也被称为服务。应用程序通过请求获取服务,而不是直接创建服务对象。什么是DIDependencyInjection(DI)是IoC的一种具体实现方式。在DI中,服务提供方和服务使用方之间的耦合关系由第

ASP.NET Core使用JWT+标识框架(identity)实现登录验证

最近阅读了《ASP.NETCore技术内幕与项目实战——基于DDD与前后端分离》(作者杨中科)的第八章,对于Core入门的我来说体会颇深,整理相关笔记。JWT:全称“JSONwebtoke”,目前流行的跨域身份验证解决方案;标识框架(identity):由ASP.NETCore提供的框架,它采用RBAC(role-basedaccesscontrol)策略,内置了对用户、角色等表的管理即相关接口,从而简化了系统开发,使用EFCore对数据库进行操作。注意:本书全篇采用“模型驱动开发”一、JWT实现登录的流程如下:1、使用标识框架(identity)生成数据库2、客户端向服务器端发送用户名、密码

ASP.NET Core实时库SignalR简单应用

一、什么是SignalR:SignalR是用于构建需要实时用户交互或实时数据更新的Web应用程序的一个开放源代码.NET库。不仅仅用在Web应用中,后面会讲到它的应用范围。它简化了简化了构建实时应用程序的过程,包括ASP.NETServer库和JavaScriptClient库,以便管理Client与Server连接并将内容更新推送给Client。SignalR可用于需要实时刷新获取后台数据的程序。常用的场景范围有:社交应用程序、多用户游戏、业务协作和新闻,天气或财务更新应用程序等等。二、关于WebSocket知识拓展:在传统的HTTP中,只能客户端主动向服务器端发起请求,服务器端无法主动向客